#ifndef REGION_H_
#define REGION_H_

#include <vector>

#include "Territory.h"


using namespace std;

class Region
{
public:
        Region(int reinf,QString name);
        virtual ~Region();

        void addTerritory(Territory* territory);
        vector<Territory*> getTerritories() {return m_members;}
        int getReinf() {return m_Reinf;}
        QString getName() {return m_name;}

private:
        int                 m_Reinf;
        QString             m_name;
        vector<Territory*>  m_members;

};

#endif /* REGION_H_ */
